package top.infopub.model.bpa;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
/** 商务成本支付-字表-详情页面 BPA_BUSINESS_PAYMENT_SETTLE **/
@Data
public class BusinessPaymentSettle {
    /** PK **/
    private String id;

    /** 单据编号 **/
    private String codes;

    /** 支付类别 1预付款 2月度进度款 3年度进度款 4竣工付费 5结算工程款 6质保金返还 **/
    private String paymentType;

    /** 合同金额 **/
    private BigDecimal contractAmount;

    /** 预付款比例（%） **/
    private BigDecimal advanceChargeRate;

    /** 应付预付款金额（元） **/
    private BigDecimal payableAdvanceCharge;

    /** 开累应付 **/
    private BigDecimal cumulativePayable;

    /** 开累已付 **/
    private BigDecimal cumulativePaid;

    /** 前期欠款 **/
    private BigDecimal previousDebt;

    /** 调整后应付款 **/
    private BigDecimal payableMoney;

    /** 已确权产值（元） **/
    private BigDecimal confirmedProperty;

    /** 月度付款比例 **/
    private BigDecimal monthlyPaymentRate;

    /** 综合计划调整比例 **/
    private BigDecimal synthesizeAdjustRate;

    /** 当月实际付款比例（%） **/
    private BigDecimal monthlyActualPayRate;

    /** 当月应付金额（元） **/
    private BigDecimal monthlyPayableMoney;

    /** 财务增减金额（元） **/
    private BigDecimal incDecMoney;

    /** 当月实际应付金额（元） **/
    private BigDecimal monthlyActualMoney;

    /** 年度付款开始月 **/
    private Date yearPaymentBegin;

    /** 年度付款结束月 **/
    private Date yearPaymentEnd;

    /** 年度确权产值（元） **/
    private BigDecimal yearProperty;

    /** 年度付款比例 **/
    private BigDecimal yearPaymentRate;

    /** 年度应付金额（元） **/
    private BigDecimal yearPayableMoney;

    /** 当月实际应付金额（元） **/
    private BigDecimal yearActualMoney;

    /** 开累确权产值（元)（至竣工期) **/
    private BigDecimal cumulativeProperty;

    /** 竣工付款比例（%） **/
    private BigDecimal completedPayRate;

    /** 竣工应付金额（元） **/
    private BigDecimal completedPayableMoney;

    /** 竣工应付款（元） **/
    private BigDecimal completedPayableAccount;

    /** 工程结算价(元） **/
    private BigDecimal projectSettlePrice;

    /** 结算付款比例（%） **/
    private BigDecimal settlePayRate;

    /** 应付款(元） **/
    private BigDecimal dues;

    /** 结算应付金额（元） **/
    private BigDecimal settleDues;

    /** 质保金比例（%） **/
    private BigDecimal warrantyDepositRate;

    /** 实扣质保金（元） **/
    private BigDecimal autualWarrantyDeposit;

    /** 已扣质保金 **/
    private BigDecimal deductWarrantyDeposit;

    /** 质保金返还金额（元） **/
    private BigDecimal warrantyDepositReturn;

    /** 代付费确权金额（元） **/
    private BigDecimal dfConfirmedProperty;

    /** 支付比例（%） **/
    private BigDecimal dfRate;

    /** 本期应付代付费（元） **/
    private BigDecimal dfPayableMoney;

    /** 前期费确权金额（元） **/
    private BigDecimal beforeConfirmedProperty;

    /** 约定支付日期 **/
    private Date appointPayDate;

    /** 支付比例（%） **/
    private BigDecimal payRate;

    /** 本期应付前期费（元） **/
    private BigDecimal nowPayableBefore;

    /** 对应商务成本支付主表id **/
    private String parentId;

    /** 添加人 **/
    private String addBy;

    /** 添加时间 **/
    private Date addTime;

    /** 最后修改人 **/
    private String uptBy;

    /** 最后修改时间 **/
    private Date uptTime;
}